By Todd Slater
06/01/2006
At Tower Theater, Upper Darby, Pennsylvania
13.5" x 25"
Screen printed, s/n edition of 200
$475
By Todd Slater
06/01/2006
At Tower Theater, Upper Darby, Pennsylvania
13.5" x 25"
Screen printed, s/n edition of 200
$475